package com.sailing.xjpb.common.sercurity;

/**
 * 用户上下文
 */
public interface SailingUserContext {
    /**
     * 获取当前登录用户信息
     *
     * @return 当前登录用户信息
     */
    SailingUserCurrentInfo getCurrentUser();

    /**
     * 获取当前用户登录Ip地址
     *
     * @return ip地址
     */
    String getClientIpAddress();

    /**
     * 获取租户编码
     *
     * @return 租户编码
     */
    String getTenantCode();
}
